package com.glsc.ngateway.common.base.dto.others;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModelProperty;
import lombok.Builder;
import lombok.Data;
import lombok.ToString;

import java.io.Serializable;

@ToString
@Data
@Builder
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonIgnoreProperties({ "hibernateLazyInitializer", "handler" })
public class WechatMsgDto implements Serializable {

    private static final long serialVersionUID = -6775198900235636715L;

    @ApiModelProperty(value = "消息ID")
    private String msgId;

    @ApiModelProperty(value = "group")
    private String group;

    @ApiModelProperty(value = "sysid")
    private String sysid;

    @ApiModelProperty(value = "接收人")
    private String userAccount ;

    @ApiModelProperty(value = "内容")
    private String content;

    @ApiModelProperty(value = "消息类别")
    private String msgtype;
}
